#include <stdio.h>

/*
猜数字游戏：随意产生一个100以内的数字，用户输入一个数对其进行猜测，需要程序将两个数进行对比，
并提示"Too big"or"Too small",如果猜到了，则程序结束。还要求统计猜的次数，如果一次猜到，
提示"Bingo!";三次以内猜到，提示"Lucky you";超过3次但在N以内,提示"Good Guess!";如果超过N次都没猜到，提示"Game Over",并结束程序。
如果在到达N次前用户输入一个负数，也输出"Game Over",并结束程序。

输入格式：输入第一行中给出2个不超过100的正整数，分别是系统产生的随机数、以及猜测的最大次数。
		随后每行给出一个用户的输入，直到出现负数为止。
*/
int main(){

	int n,number;

	printf("请输入理想数和次数\n");
	scanf("%d %d", &n, &number);

	int cnt = 0;
	int finish = 0;
	int x = 0;

	do{
		printf("请输入猜测数\n");
		scanf("%d", &x);
		cnt++;
		if(x<0){
			printf("Game over\n");
			finish = 1;
		}else if( x>n ){
			printf("Too big\n");
		}else if( x<n){
			printf("Too small\n");
		}else{
			if( cnt == 1 ){
				printf("Bingo!\n"); 
			}else if( cnt <=3 ){
				printf("Lucky You!\n");
			}else{
				printf("Good Guess!\n");
			}
			finish = 1;
		}
		if( cnt == number ){
			if( !finish ){
				printf("Game over\n");
				finish = 1;
			}			
		}

	}while( !finish );
	
	return 0;
}